package com.wash.shoes.domain.dy.model;

import lombok.Data;

import java.io.Serializable;

/**
 * @author lijianguo
 * @Date 21/03/2025 16:06
 * 指定日期/指定天数；购买后多少天有效；可用开始时间；可用结束时间；
 **/
@Data
public class UseDateStruct implements Serializable {

    // required 1指定日期 2指定天数  SPECIFIC_DATE = 1 // 指定日期  RELATIVE_DATE = 2 // 指定天数
    Integer use_date_type;

    // optional 购买后X天有效，use_date_type=2时有效
    Integer day_duration;

    // optional yyyy-MM-dd 开始日期，use_date_type=1时有效
    String use_start_date;

    // optional yyyy-MM-dd 结束日期，use_date_type=1时有效
    String use_end_date;

}
